to impregnate someone - Französisch Englisch Wörterbuch